package ua.simplecoding.kievhome.filter;

import java.io.Serializable;

public class AppartmentFilterVO implements IPaginableFilter, ISortableFilter, Serializable {

    private Integer cityId;
    private Integer roomNumber;
    private String streetAddress;

    private PageConfiguration pageConfiguration;
    private SortConfiguration sortConfiguration;

    public Integer getRoomNumber() {
        return roomNumber;
    }

    public Integer getCityId() {
        return cityId;
    }

    public void setCityId(Integer cityId) {
        this.cityId = cityId;
    }

    public void setRoomNumber(Integer roomNumber) {
        this.roomNumber = roomNumber;
    }

    public String getStreetAddress() {
        return streetAddress;
    }

    public void setStreetAddress(String streetAddress) {
        this.streetAddress = streetAddress;
    }

    public void setPageConfiguration(PageConfiguration pageConfiguration) {
        this.pageConfiguration = pageConfiguration;
    }

    public void setSortConfiguration(SortConfiguration sortConfiguration) {
        this.sortConfiguration = sortConfiguration;
    }

    public PageConfiguration getPageConfiguration() {
        return pageConfiguration;
    }

    public SortConfiguration getSortConfiguration() {
        return sortConfiguration;
    }
}
